importunate/troublesome person - French English Dictionary